package com.droid.lib.controls.widget.calendardialog;

/**
 * 日历管理类
 * @author Administrator
 *
 */
public interface CalendarDatePickerController {

  void onYearSelected(int year);

  void onDayOfMonthSelected(int year, int month, int day);

  void registerOnDateChangedListener(
          CalendarDatePickerDialog.OnDateChangedListener listener);

  void unregisterOnDateChangedListener(
          CalendarDatePickerDialog.OnDateChangedListener listener);

  MonthAdapter.CalendarDay getSelectedDay();

  int getFirstDayOfWeek();

  int getMinYear();

  int getMaxYear();
}
